home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Deutsche Edition 1
/
Deutsche Edition 1.iso
/
amok
/
011-020
/
amok14
/
timersupport
/
timersupport.def
next >
Wrap
Text File
|
1993-11-04
|
2KB
|
59 lines
(*********************************************************************
*
* :Program. TimerSupport.def
* :Author. Hartmut Höhn
* :Address. Friedenstraße 1
* :Address. 6255 Dornburg 5
* :shortcut. []
* :Version. 1.0
* :Date. 27.12.88
* :Copyright. PD
* :Language. Modula-II
* :Translator. M2Amiga
* :Contents. PROCEDUREs zum Timerhandling
* :UpDate. -
*
*********************************************************************)
DEFINITION MODULE TimerSupport;
FROM Timer IMPORT TimeVal;
PROCEDURE OpenTimer(mode : BOOLEAN);
(* Öffnet Timer-Device *)
PROCEDURE CloseTimer;
(* Schließt Timer-Device *)
PROCEDURE TimerWait(Sek,micr : LONGINT);
(* Wartet angegebene Sekunden (Sek) +
angegebene Microsekunden *)
PROCEDURE GetTimeLong(VAR Sek,micr : LONGINT);
(* Liest die Systemzeit und gibt sie als Sekunden
und Microsekunden zurück *)
PROCEDURE GetTime(VAR Jahr,Monat,Tag,Stunde,Minute,Sekunde : LONGINT);
(* Liest die Systemzeit und gibt sie als
Jahr,Monat,Tag,Stunde,Minute,Sekunde zurück *)
PROCEDURE SetTimeLong(Sek,micr : LONGINT);
(* Setzt die Systemzeit mit angegebenen
Sekunden + Microsekunden *)
PROCEDURE SetTime(Jahr,Monat,Tag,Stunde,Minute,Sekunde : LONGINT);
(* Setzt die Systemzeit mit angegebenen
Jahr,Monat,Tag,Stunde,Minute,Sekunde *)
(* Proceduren, die bei mir leider nicht funktionieren !! *)
PROCEDURE SubTime(VAR t1,t2 : TimeVal);
PROCEDURE AddTime(VAR t1,t2 : TimeVal);
PROCEDURE CmpTime(VAR t1,t2 : TimeVal) : INTEGER;
END TimerSupport.